instrument for ruling paper - French English Dictionary